package com.hhly.sns.user.service;

import com.hhly.sns.entity.user.UserFavorite;
import com.hhly.sns.vo.CommonPageVo;
import java.util.List;

/**
 * 
 * @author wangyulong-910
 * @date 2017年6月20日下午3:22:35
 */
public interface UserFavoriteService {
    /**
     * 插入
     * @author wangyulong-910
     * @date 2017年6月20日下午3:22:35
     */
    void insert(UserFavorite record);

    /**
     * 根据ID修改
     * @author wangyulong-910
     * @date 2017年6月20日下午3:22:35
     */
    void updateById(UserFavorite record);

    /**
     * 删除
     * @author wangyulong-910
     * @date 2017年6月20日下午3:22:35
     */
    void deleteById(Long id);

    /**
     * 根据ID查找
     * @author wangyulong-910
     * @date 2017年6月20日下午3:22:35
     */
    UserFavorite getById(Long id);

    /**
     * 查询
     * @author wangyulong-910
     * @date 2017年6月20日下午3:22:35
     */
    CommonPageVo<UserFavorite> list(List criteria);
}